Skip to content

feat(go,typescript,csharp): allowReserved parameter encoding; fix(go,java,python,ruby,php,csharp): nullable paginated request bodies; fix(python): streaming retry connection leak; fix(typescript): MCP process event listeners - #2123

Merged
AshGodfrey merged 1 commit into
mainfrom
release/2026-08-26-21-09
Aug 26, 2026

Conversation

@AshGodfrey

@AshGodfrey AshGodfrey commented Aug 26, 2026

Copy link
Copy Markdown
Contributor

Bumps openapi-generation from v2.932.10 to v2.933.0.

Core

Go

TypeScript

Python

Java

C#

PHP

Ruby


Summary by cubic

Bumps openapi-generation from v2.932.10 to v2.933.0, adding allowReserved parameter encoding for Go, TypeScript, and C# (RFC 3986 reserved characters now pass through unencoded) and fixing nullable paginated request bodies in Go, Java, Python, Ruby, PHP, and C#.

Breaking Changes

  • Java no longer honors allowReserved: true on path parameters; use x-speakeasy-param-encoding-override: allowReserved to preserve prior behavior.

Bug Fixes

  • Paginated operations with nullable request bodies now advance through an optional wrapped body instead of failing to compile or repeating the first page.
  • Python streaming retries close responses before sleeping, preventing pooled connection leaks.
  • TypeScript MCP servers register process event listeners through the EventEmitter interface.

Written for commit 4afd6c1. Summary will update on new commits.

Review in cubic

…java,python,ruby,php,csharp): nullable paginated request bodies; fix(python): streaming retry connection leak; fix(typescript): MCP process event listeners
@AshGodfrey
AshGodfrey enabled auto-merge (squash) August 26, 2026 20:13

@cubic-dev-ai cubic-dev-ai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No issues found across 2 files

Confidence score: 5/5

  • Automated review surfaced no issues in the provided summaries.
  • No files require special attention.

Re-trigger cubic

@AshGodfrey
AshGodfrey merged commit 418c95e into main Aug 26, 2026
6 checks passed
@AshGodfrey
AshGodfrey deleted the release/2026-08-26-21-09 branch August 26, 2026 20:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants